var ioc = {
	propertiesProxy : {
		type : "org.nutz.ioc.impl.PropertiesProxy",
		fields : {
			paths : [ "myapp.properties" ]
		}
	},
	dataSource : {
		type : "com.alibaba.druid.pool.DruidDataSource",
		events : {
			depose : "close"
		},
		fields : {
			url : {
				java : '$propertiesProxy.get("database.url")'
			},
			username : {
				java : '$propertiesProxy.get("database.username")'
			},
			password : {
				java : '$propertiesProxy.get("database.password")'
			},
			validationQuery : {
				java : '$propertiesProxy.get("database.validationQuery")'
			},
			filters : "stat"
		}
	},
	dao : {
		type : "org.nutz.dao.impl.NutDao",
		args : [ {
			refer : "dataSource"
		} ]
	}
};